﻿html,body { height:100%; width:100%;margin:0px; padding:0px; color:#333; font-size:12px; }
* { margin:0px; padding:0px; font-size:12px; color:#666;}
a {  text-decoration:none;}
a img {  border:none;}
li { list-style:none;}
input[type="text"],input[type="password"],textarea{border:2px solid #ddd; border-radius:4px; padding:7px 3px; outline:none; resize:none; overflow:auto; }
input[type="text"]:hover,input[type="password"]:hover,textarea:hover{border:2px solid #999;}
input[type="button"],input[type="submit"]{ border-style: none;
    border-color: inherit;
    border-width: medium;
    padding: 7px 15px;
    background: #3F9FD9;
    color:#fff; cursor:pointer;
    border-radius:3px;
}
input[disabled="disabled"] { background:#ccc;}
input[type="button"]:hover, input[type="submit"]:hover { background:#DB562D;}
input[type="file"]{ padding:6px 5px; border:2px solid #ddd; border-radius:4px; background:#fff; }
select {border:2px solid #ddd;border-radius:4px;  padding:6px 3px; width:auto; }
select option { font-size:14px;}
fieldset{ width:775px; float:left; padding:10px;}
legend{ font-size:14px; font-weight:bold; color:#3F9FD9;}

.btn {padding: 7px 15px;  background: #3F9FD9; color:#fff; cursor:pointer; border-radius:3px; }
.btn:hover {  background:#DB562D;}

.frame {  width:100%; float:left; height:100%; min-width:1000px; min-height:500px;}
.frame .head { height:40px; background:#3F9FD9; color:#fff; overflow:hidden;}
.frame .head h1 { float:left; font-size:15px; text-indent:10px; color:#fff;}
.frame .head .userinfo { float:right; margin-right:10px; color:#fff;}
.frame .head .userinfo a { color:#fff; text-decoration:underline;}
.frame .menus { width:150px; border-right:1px #ccc solid; height:100%; overflow:hidden;}
.frame .menus h3 { width:100%; float:left; background:url(/Manage/images/nav02.gif) center bottom no-repeat; height:31px; line-height:35px; font-size:13px; color:#3F9FD9;}
.frame .menus h3 img { float:left; margin:9px 5px 0px 10px;}
.frame .menus ul { width:100%; float:left;}
.frame .menus ul li { width:100%; float:left; margin:4px 0px 3px 0px; background:url(/Manage/images/rb_jt_ico.gif) no-repeat; background-position:12px 4px;}
.frame .menus .ground li { width:50%;}
.frame .menus ul li a { text-indent:23px; float:left; color:#666;}
.frame .menus ul .selected a {  color:#3F9FD9;}

.frame .bar {  height:32px; background:url(/Manage/images/nav06.gif);}
.frame .bar b {  float:left; font-weight:normal; margin:8px 0px 0px 10px;}
.frame .bar ul { float:right; margin-top:8px; margin-right:5px;}
.frame .bar ul li { float:left; margin:0px 5px; background:url(/Manage/images/jd5_ico.gif) no-repeat left; padding-left:12px;}
.frame .bar ul li a {  font-weight:bold;}
.frame .content {padding:10px 0px 80px 10px; position:absolute; left:151px; top:72px; min-width:750px; right:0px; bottom:0px; overflow-x:hidden; overflow-y:scroll;}
.frame .foot_bar { position:fixed; bottom:0px; left:151px; right:16px; text-align:right; border-top:1px #ccc solid; padding:5px 0px; background:#fff; z-index:5;}
.frame .foot_bar font { float:left; margin:8px 0px 0px 10px;}
.frame .foot_bar input {  margin-right:10px;}


.tab{ border-left:1px #E3E3E3 solid; border-top:1px #E3E3E3 solid; border-collapse:collapse; border-spacing:0px;}
.tab th{ height:32px; color:#444; text-align:center;  background:url(/Manage/Images/nav06.gif) bottom; padding:0px 10px; border-right:1px #E3E3E3 solid;}
.tab tr:hover td{ background-color:#eee;}
.tab td{ text-align:center; border-right:1px #E3E3E3 solid; border-bottom:1px #E3E3E3 solid; min-height:18px; padding:6px 10px; line-height:20px;}
.tab td a{ color:#2778C9; text-decoration:underline; white-space:nowrap; margin:auto 5px; }
.tab td input[type="button"], .tab td input[type="submit"] { padding:4px 5px;}
.tab .b { font-weight:bold;}

.frm_tab { float:left; border-collapse:collapse; border-spacing:0px;}
.frm_tab td { padding:4px 5px;}
.frm_tab td font {  margin-left:10px;}
.frm_tab .right{ text-align:right;}
.frm_tab .left { text-align:left;}

.loading { width:150px; height:50px; text-align:center; border:1px #ccc solid; background:#eee; position:absolute; left:50%; top:50%; margin:-20px 0px 0px -75px; background-image:url(/Manage/images/loading.gif); background-repeat:no-repeat; background-position:70px 5px; line-height:75px; z-index:999;}

font { color:red;}

#Pager { width: auto; float: right; text-align: center; margin-top:20px; }
#Pager div { margin: 0px auto; }
.Pager a { border: 1px #ccc solid; padding: 3px 6px; margin: 0px 2px; font-size: 12px; text-align: center; text-decoration: none; }
.Pager a[disabled="disabled"] { cursor: default; color: #ccc; text-decoration: none;  }
.Pager .thisPage { font-weight: bold; font-size: 14px; border: none; }
.Pager span { float: left; padding: 5px 6px; text-align: center; }
.Pager label { float: left; padding: 0px 10px 0px 0px; font-size: 12px; }
.Pager b { float: left; }




.error_tab {  margin:100px auto; max-width:700px; min-width:300px; border:1px #eee solid; border-radius:4px;}
.error_tab img {  float:left;}
.error_tab td,.error_tab th { font-size:14px; text-align:left; padding:5px;}
.error_tab th {  background:#eee;}
.error_tab td { font-size:12px; color:#DB562D; padding:10px 5px;}

